_NMSIZE

    
#include <malloc.h>   требуется только  для объявления функции
unsigned _nmsize(ptr);
char near ptr;    указатель на блок памяти

Описание.
Функция _nmsize возвращает размер блока памяти в байтах, захваченного посредством _nmalloc.

Возвращаемое значение.
Функция _nmsize возвращает размер в байтах, как беззнаковое целое.

Пример:

     #include <malloc.h>
     
     #include <stdio.h>
    
     main()
       {
      char near *stringarray;
    
      stringarray=_nmalloc(200*sizeof(char));
      if (stringarray != NULL)
       printf("%u bytes allocated\n",
          _nmsize(stringarray));
      else
       printf("Allocation request failed.\n");
      }
   
Hosted by uCoz